mountain creek - French English Dictionary